package sys.module.sys.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;

import sys.module.sys.dao.ILoginDao;
import sys.module.sys.model.UserModel;
import sys.module.sys.service.ILoginService;

/**
 * <p>文件名称：LoginServiceImpl.java</p>
 * <p>文件描述：</p>
 * <p>版权所有： 版权所有(C)2000-2010</p>
 * <p>公    司： CWCA</p>
 * <p>内容摘要：TODO </p>
 * <p>其他说明： </p>
 * <p>完成日期：2014年2月15日</p>
 *
 * @author gao x 
 * @version 1.0 $Id: ican_code_comment.xml,v 1.3 2013/07/03 01:47:35 gaoxiang Exp $
 */
@Service("loginService")
public class LoginServiceImpl implements ILoginService {

	@Autowired
	@Qualifier("loginDao")
	private ILoginDao dao;

	@Override
	public UserModel isUser(String pw) {
		// TODO Auto-generated method stub
		try {
			if (pw != null && !pw.equals("")) {
				List<UserModel> list = dao.queryAll();
				if (list != null) {
					for (UserModel userModel : list) {
						if (pw.equals(userModel.getPassword()))
							return userModel;
					}
				}
			}
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return null;
	}
}
